МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ВИВЧЕННЯ ОСНОВНИХ ПРИНЦИПІВ РОБОТИ
В СЕРЕДОВИЩІ СИСТЕМНОГО РЕДАКТОРА
САПР ПЛІС ALDEC RIVIERA 2004
МЕТОДИЧНІ ВКАЗІВКИ
до лабораторної роботи № 1
з курсу «Комп’ютерні методи аналізу та проектування електронних засобів»
для студентів спеціальностей:
8.160102 “Захист інформації з обмеженим доступом та автоматизація її обробки”,
7.160102 “Захист інформації з обмеженим доступом та автоматизація її обробки”,
7.160103 “Системи захисту від несанкціонованого доступу”,
7.160104 “Адміністративний менеджмент в сфері захисту інформації з обмеженим доступом”,
7.160105“Захист інформації і комп'ютерних системах і мережах”.
Затверджено
на засiданнi кафедри
“Захист інформації”
Протокол № ___ від __ ________ 2009 р.
Львів 2009
Вивчення основних принципів роботи в середовищі системного редактора САПР ПЛІС Aldec Riviera 2004. Інструкція до лабораторної роботи № 1 з курсу “ Комп’ютерні методи аналізу та проектування електронних засобів.” для студентів спеціальностей 8.160102 “Захист інформації з обмеженим доступом та автоматизація її обробки”, 7.160102 “Захист інформації з обмеженим доступом та автоматизація її обробки”, 7.160103 “Системи захисту від несанкціонованого доступу”, 7.160104 “Адміністративний менеджмент в сфері захисту інформації з обмеженим доступом”, 7.160105 “Захист інформації і комп'ютерних системах і мережах” / Укл.: Горпенюк А.Я., Будз Б.Д. – Львів: НУЛП, 2009.- 11 с.
Укладачі: Горпенюк А.Я., к.т.н, доцент,
Будз Б.Д., асистент
Мета роботи: - набуття основних навиків написання програм опису електронних вузлів і блоків на мові VHDL та їх функціонального моделювання засобами САПР Aldec Riviera 2004.
1. ОСНОВНІ ВІДОМОСТІ(
1.1. Коротка характеристика мови VHDL.
VHDL є абревіатурою від Very high speed integrated circuits Hardware Description Language, яку можна перекласти як мова опису пристроїв на надвеликих інтегральних схемах (НВІС). Спонсором розроблення цієї мови в середині 1980-х років було Міністерство оборони США і ІЕЕЕ. Метою розробки було отримання простого у використанні засобу проектування і моделювання логічних схем для всіх етапів розроблення електронних систем, починаючи від модулів мікросхем і завершуючи великими обчислювальними системами. На даний час діє стандарт VHDL, який описаний в документі ІЕЕЕ 1076-202 що є промисловим стандартом, який широко використовується для опису роботи цифрових систем.
Незважаючи на те, що мова VHDL нагадує інші мови програмування, вона володіє рядом важливих відмінностей, а саме:
- проекти цифрових пристроїв (ЦП), створені за допомогою мови VHDL, мають, як правило, ієрархічну структуру;
- специфікації модулів VHDL-проектів можуть використовувати або математичні алгоритми, які описують їх роботу, або опис апаратної структури. В залежності від цього, опис модуля може мати поведінкову або структурну форму;
- моделювання алгоритму роботи проекту базується на подієвому принципі управління;
- VHDL-проект дозволяє виконувати моделювання протікання паралельних процесів в електричних схемах, часовий аналіз сигналів і їх параметрів;
- VHDL підтримується інструментальними засобами синтезу і системами автоматизованого проектування (САПР) багатьох виробників програмного забезпечення, які можуть створювати прямо з опису VHDL-проекту його апаратну реалізацію;
- використовуючи VHDL можна проектувати, моделювати і синтезувати практично будь-який ЦП, від простої комбінаційної схеми до завершеної мікропроцесорної системи на НВІС.
1.2. Етапи проектування з використанням VHDL.
В більшості випадків апаратна реалізація проекту ЦП з використанням VHDL відбувається згідно наступних етапів:
Розроблення ієрархічної блок-схеми проекту. Вияснення базового конструктивно-технологічного методу і стандартних блоків на рівні структурної схеми. Оскільки великі логічні проекти є, як правило, ієрархічними, використання VHDL дозволяє легко розбити проект на модулі (субпроекти) і визначити їх інтерфейси.
Програмуванн...